BODY {
	BACKGROUND-IMAGE: url(bakgrunn3.gif);
	BACKGROUND-REPEAT: no-repeat;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin:0
}

P {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	/* FONT-SIZE: 10pt;*/
	font-size: 10pt;
    FONT-WEIGHT: normal
}

TD {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    /* FONT-SIZE: 10pt; */
    font-size: 10pt;
    FONT-WEIGHT: normal
}

UL {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    LIST-STYLE: disc
}

H1 {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: large;
    FONT-WEIGHT: normal;
    VERTICAL-ALIGN: top
}

H2 {
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}

H3 {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
  
}

H4 {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold; 
    font-size: 10px
}

A {
	COLOR: Olive;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold
}

A:visited {
	COLOR: Olive;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold
}

A:active {
    COLOR: #000000;
     FONT-WEIGHT: bold
}

A:link {
	COLOR: Olive;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold
}

A:hover {
	COLOR: Silver;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold
}

A.meny {
    COLOR: #000000;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}

A.meny:link {
    COLOR: #000000;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}

A.meny:active {
    COLOR: #000000;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}

A.meny:hover {
    COLOR: #000000;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}

A.meny:visited {
    COLOR: #000000;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}

A.bunnmeny {
    COLOR: #000000;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold
}

A.bunnmeny:visited {
    COLOR: #000000;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold
}

A.bunnmeny:active {
    COLOR: #000000;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold
}

A.bunnmeny:link {
    COLOR: #000000;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold
}

A.bunnmeny:hover {
    COLOR: #9E3231;
    TEXT-DECORATION: underline
}

.overskrsort {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: large;
    FONT-WEIGHT: normal
}

.overskrgraa {
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: large;
    FONT-WEIGHT: normal
}

.ingress {
    COLOR: #000000;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.brodtekst {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}

.boldsvart {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.boldgul {
    COLOR: #cc9900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.boldblaa {
    COLOR: #636b8c;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.boldgreen {
    COLOR: #518852;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.boldred {
    COLOR: #9b3f31;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.bildetekst {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal
}
div.sidemeny a:link, div.sidemeny a {
	font-family:Verdana, Arial,  Helvetica, sans-serif; 
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

div.sidemeny a:visited {
	font-family:Verdana, Arial,  Helvetica, sans-serif; 
	font-size:11px;
	color:#111111;
	font-weight:bold;
	text-decoration:none
}

div.sidemeny a:hover, div.sidemeny a:active {
	font-family:Verdana, Arial,  Helvetica, sans-serif; 
	font-size:11px;
	color:#000000;
	font-weight:bold;
	left: 4px;
	position: relative;
} 

div.sidemeny {
	border-left-color: #9E3231; 
	border-left-style: solid; 
	border-left-width: 1px; 
	padding-left:4px;
}

@media all {
	.aktuelle {border:1px solid #9e3231;background:white; margin-right:1px;margin-left:1px;margin-top:1em}
	.aktuelle h2 {margin-top:0px;background:#9e3231;border: #9e3231 solid;color:white;font-size:1em;font-weight:bold;padding-left:0.6em;font-family:verdana,arial,sans-serif;margin-bottom:2px}
	.aktuelle a:link, .aktuelle a:visited{color:black;}
	.aktuelle p {padding-left:4px;padding-right:4px;margin-top:0}
	.toppgrafikk td, .toppgrafikk tr {line-height:0px ;vertical-align:top;}
	.toppgrafikk img {vertical-align:top;border:0px none;padding:0;margin:0}
	#tynndings {display:block}
}

@media print {
	.toppgrafikk {display:none}
	div.sidemeny {visibility:hidden}
	body {
		background-image:none;
		font-family: "Times New Roman", serif;
	}
	.bunnmeny {display:none}
}

.sistendret {  font-size: x-small; font-style: italic; color: #666666}

#albunnlink:hover {color:#9E3231}
#ahsbunnlink:hover {color:#61886F}
#aibunnlink:hover {color:#5F6585}.rodbak {  background-color: #FF8080; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 7px}

.evulink {
	margin-top:2em;
	margin-left:1em; 
}

.arkivYear { font-weight:bold; font-size:larger; margin-bottom:0; padding-top:1em}
.arkivMonth { margin-bottom:0; margin-top:0 }

/* Nye stiler */

.ning {margin-bottom: 0px; padding-bottom: 0px;margin-top:.7em;font-family: Arial, Helvetica, sans-serif; color: #111111;} 
.lesmeravsn {margin-top:0px;padding-top:0px}
.arting {margin-top:0px;padding-top:.7px;padding-bottom:0px;margin-bottom:0px}

.ning a, .ning a:link, .ning a:visited {
	color:#333333;
	font-size:1em;
}

p.arkivAar { 
	font-weight:bold; 
	font-size:0.9em; 
	margin-bottom:0; 
	padding-top:1em;
	border-bottom: solid #9E3231;
	border-bottom-width:1px;
}

p.arkivMnd { 
	font-weight:normal;
	font-size:0.7em;
	margin-bottom:0; 
	margin-top:0;
	margin-left:1em;
}

.boks {
	border:1px solid #9E3231;
	background:white;
	margin-top:1em;
	margin-left:1em;
}

.boks h2 {
	margin-top:0px;
	background:#9E3231;
	border-width:0px 0px 1px 0px;
	border:#9E3231 solid;
	color:white;
	font-size:0.9em;
	margin-bottom:2px;
}

.boks a:link, .boks a:visited {
	color:black;padding:0;
	font-size:12px;
}

.boks h3 {
	padding-left:0.3em;
}

.boks a:hover {
	color:black;
	text-decoration:underline;
}

.boks {
	padding-bottom:0.4em;
}

.boks p {
	padding-left:0.5em;
	padding-right:0.5em;
	padding-top:0px;
	padding-bottom:0;
	margin-top:0.7em;
	margin-bottom:0;
}
